
/* Styles pour les fiches hotels Accorhotel */

/* General... */
BODY { background-color: #FFFFFF; }

.transp { background-image: url('/accorhotels/imagerie/px.gif'); }


/*----- Novotel -----*/
.novFd { background-color: #0865AD; }

.novTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #0865AD; }
.novTxt A { color: #0865AD; text-decoration: underline; }
.novTxtSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #0865AD; }
.novTxtLien { font-family: verdana; font-size: 10px; font-weight: normal; color: #0865AD; }
.novTxtLien A { color: #0865AD; text-decoration: none; }
.novTxtLien A:hover { text-decoration: underline; }
.novTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #0865AD; }
.novTxt2 A { color: #0865AD; text-decoration: underline; }
.novTxt3 { font-family: verdana; font-size: 12px; font-weight: bold; color: #0865AD; }
.novTxtAcc { font-family: verdana; font-size: 12px; font-weight: bold; color: #0865AD; }
.novTxtAcc2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #0865AD; font-style: italic; }
.novTxtTit { font-family: verdana; font-size: 10px; font-weight: normal; color: #032B4A; }
.novTxtTit A { color: #032B4A; text-decoration: none; }
.novTxtTit A:hover { text-decoration: underline; }
.novTxtTit2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #032B4A; }
.novTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #032B4A; }
.novTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }

/* Loisirs */
.novLoiFdNav { background-image: url('/accorhotels/imagerie/fichehotel/nov/nav_fond.gif'); background-repeat: no-repeat; background-color: #FFA208; }
.novLoiFdNav2 { background-color: #F8CE09; }
.novLoiFdNav3 { background-color: #FFA208; }
.novLoiFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/nov/fond_marge.gif'); background-repeat: repeat-y; }
.novLoiFdMarge2 { background-color: #E7EFF7; }
.novLoiFdTit { background-image: url('/accorhotels/imagerie/fichehotel/nov/fond_tit.jpg'); background-repeat: repeat-y; }
.novLoiFdZoom { background-color: #6BA3CE; }
.novLoiFdZoom2 { background-color: #0865AD; }
.novLoiFdCoord { background-image: url('/accorhotels/imagerie/fichehotel/nov/fond_coord.jpg'); background-repeat: repeat-x; background-color: #FFEDD0; }
.novLoiFdCoord2 { background-color: #FFEDD0; }
.novLoiFdTab { background-color: #E5ECF2; }

/* Thalassa */
.novThaFdNav { background-image: url('/accorhotels/imagerie/fichehotel/nov/thalassa/nav_fond.gif'); background-repeat: no-repeat; background-color: #21A6DE; }
.novThaFdNav2 { background-color: #21A6DE; }
.novThaFdNav3 { background-color: #009A9C; }
.novThaFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/nov/thalassa/fond_marge.jpg'); background-repeat: repeat-y; }
.novThaFdTit { background-image: url('/accorhotels/imagerie/fichehotel/nov/thalassa/fond_tit.jpg'); background-repeat: repeat-y; }
.novThaFdPage { background-image: url('/accorhotels/imagerie/fichehotel/nov/thalassa/fond_page.jpg'); background-repeat: no-repeat; }
.novThaFdZoom { background-color: #7ACAEB; }
.novThaFdZoom2 { background-color: #4197CC; }
.novThaFdCoord { background-color: #6BA3CE; }
.novThaFdTab { background-color: #E5ECF2; }

/* Coralia */
.novCorFdNav { background-image: url('/accorhotels/imagerie/fichehotel/nov/coralia/nav_fond.gif'); background-repeat: no-repeat; background-color: #F7DF18; }
.novCorFdNav2 { background-color: #F78218; }
.novCorFdNav3 { background-color: #F7DF18; }
.novCorFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/nov/coralia/fond_marge.gif'); background-repeat: repeat-y; }
.novCorFdMarge2 { background-color: #E7EFF7; }
.novCorFdTit { background-image: url('/accorhotels/imagerie/fichehotel/nov/coralia/fond_tit.jpg'); background-repeat: repeat-y; }
.novCorFdPage { background-image: url('/accorhotels/imagerie/fichehotel/nov/coralia/fond_page.jpg'); background-repeat: no-repeat; }
.novCorFdZoom { background-color: #F7DC1D; }
.novCorFdZoom2 { background-color: #146CB1; }
.novCorFdTab { background-color: #E5ECF2; }


/*----- Formule 1 -----*/
.forTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; }
.forTxt A { color: #000000; text-decoration: underline; }
.forTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #000000; }
.forTxt3 { font-family: verdana; font-size: 10px; font-weight: bold; color: #CE0008; }
.forTxtAcc { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.forTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.forTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }

.forFd { background-color: #FFEB00; }
.forFil { background-color: #000000; }
.forFdNav { background-image: url('/accorhotels/imagerie/fichehotel/for/fond_nav.gif'); background-repeat: repeat-y; }
.forFdTit { background-image: url('/accorhotels/imagerie/fichehotel/for/fond_tit.jpg'); background-repeat: repeat-y; }
.forFdRub { background-image: url('/accorhotels/imagerie/fichehotel/for/fond_rub.gif'); background-repeat: repeat-y; }
.forFdTab { background-color: #CE0008; }
.forFdHdPop { background-image: url('/accorhotels/imagerie/fichehotel/for/degr_head_pop.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; }

/*----- Ibis -----*/
.ibiTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #196660; }
.ibiTxt A { color: #196660; text-decoration: underline; }
.ibiTxt2 A { font-family: verdana; font-size: 10px; font-weight: bold; color: #19675E; text-decoration: underline;}
.ibiTxt3 { font-family: verdana; font-size: 10px; font-weight: bold; color: #19675E; }
.ibiTxt3 A{ font-weight: normal; color: #19675E; text-decoration: underline;}
.ibiTxtDate { font-family: arial; font-size: 11px; font-weight: normal; color: #000000; }
.ibiTxtPrixNoir { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.ibiTxtPrixRouge { font-family: verdana; font-size: 11px; font-weight: bold; color: #E00030; }
.ibiTxtAcc { font-family: verdana; font-size: 11px; font-weight: bold; color: #19675E; }
.ibiTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.ibiTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.ibiTit2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }

.ibiFd { background-color: #FFF9BD; }
.ibiFil { background-color: #19675E; }
.ibiFdPast { background-color: #79C040; }
.ibiFdNav { background-image: url('/accorhotels/imagerie/fichehotel/ibi/fond_nav.gif'); background-repeat: repeat-y; }
.ibiFdTit { background-image: url('/accorhotels/imagerie/fichehotel/ibi/fond_tit.jpg'); background-repeat: repeat-y; }
.ibiFdTitPop { background-image: url('/accorhotels/imagerie/fichehotel/ibi/fond_tit_petit.jpg'); background-repeat: repeat-y; }
.ibiFdTab { background-color: #E00130; }

/*----- Etap -----*/
.etpTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #014B77; }
.etpTxt A { color: #014B77; text-decoration: underline; }
.etpTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #014B77;}
.etpTxt2 A { text-decoration: underline;}
.etpTxt3 { font-family: verdana; font-size: 10px; font-weight: bold; color: #014B77; }
.etpTxtDate { font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; }
.etpTxtPrixNoir { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.etpTxtPrixRouge { font-family: verdana; font-size: 11px; font-weight: bold; color: #E00030; }
.etpTxtAcc { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.etpTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.etpTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.etpTit2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }

.etpFd { background-color: #FFF9BD; }
.etpFil { background-color: #000000; }
.etpFdPast { background-color: #FDC112; }
.etpFdNav { background-color: #067BC2 }
.etpFdTit { background-image: url('/accorhotels/imagerie/fichehotel/etp/fond_tit.jpg'); background-repeat: repeat-y; }
.etpFdTitPop { background-image: url('/accorhotels/imagerie/fichehotel/etp/fond_tit_petit.jpg'); background-repeat: repeat-y; }
.etpFdRub { background-image: url('/accorhotels/imagerie/fichehotel/etp/fond_rub.jpg'); background-repeat: repeat-y; }
.etpFdTab { background-color: #067BC2; }
.etpFdHdPop { background-image: url('/accorhotels/imagerie/fichehotel/etp/degr_head_pop.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; }


/*----- Suitehotel -----*/
.suiFd { background-image: url('/accorhotels/imagerie/fichehotel/sui/nav_fond0.gif'); background-repeat: repeat-y; background-color: #7F50A0; }
.suiFil { background-color: #7F50A0; }

.suiTxt { font-family: verdana; font-size: 11px; font-weight: normal; color: #421C6B; }
.suiTxt A { color: #421C6B; text-decoration: underline; }
.suiTxt2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #421C6B; }
.suiTxt2 A { color: #421C6B; text-decoration: underline; }
.suiTxt3 { font-family: verdana; font-size: 13px; font-weight: bold; color: #421C6B; }
.suiTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.suiTxtSup { font-family: verdana; font-size: 12px; font-weight: normal; color: #421C6B; }
.suiTxtSup2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #421C6B; }
.suiTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.suiTxtBc A { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.suiTxtAcc2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; font-style: italic; }
.suiTxtInf2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #421C6B; }
.suiTxtLien { font-family: verdana; font-size: 10px; font-weight: normal; color: #421C6B; }
.suiTxtLien A { color: #421C6B; text-decoration: none; }
.suiTxtLien A:hover { text-decoration: underline; }

.suiSep { background-color: #421C6B; }
.suiFdNav { background-image: url('/accorhotels/imagerie/fichehotel/sui/nav_fond.gif'); background-repeat: no-repeat; background-color: #BFD730; }
.suiFdNav2 { background-image: url('/accorhotels/imagerie/fichehotel/sui/nav_fond2.gif'); background-repeat: repeat-y; }
.suiFdNav3 { background-color: #F7DF00; }
.suiFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/sui/fond_marge.gif'); background-repeat: repeat-y; }
.suiFdTit { background-image: url('/accorhotels/imagerie/fichehotel/sui/fond_tit.jpg'); background-repeat: repeat-y; }
.suiFdZoom { background-color: #BFD730; }
.suiFdZoomClair { background-color: #D9E783; }
.suiFilMap { background-color: #E7007B; }
.suiMapFd { background-color: #CDE3FF; }


/*----- Sofitel -----*/
.sofFd { background-color: #000033; }
.sofFdDor { background-color: #9C8924; }
.sofFilDor { background-image: url('/accorhotels/imagerie/fichehotel/sof/logo_sousfil.jpg'); background-repeat: repeat-y; background-color: #9A8722; }
.sofTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #000033; }
.sofTxt A { color: #000033; text-decoration: underline; }
.sofTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #000033; }
.sofTxt2 A { color: #000033; text-decoration: underline; }
.sofTxt3 { font-family: verdana; font-size: 12px; font-weight: bold; color: #000033; }
.sofTxtSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #000033; }
.sofTxtSup2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #000033; }
.sofTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.sofTxtBc A { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.sofTxtAcc { font-family: verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.sofTxtAcc2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; font-style: italic; }
.sofTxtLien { font-family: verdana; font-size: 10px; font-weight: normal; color: #000033; }
.sofTxtLien A { color: #000033; text-decoration: none; }
.sofTxtLien A:hover { text-decoration: underline; }
.sofFilMap { background-color: #311F4D; }
.sofMapFd { background-color: #CDE3FF; }

/*----- Classique -----*/
.sofFdNav { background-image: url('/accorhotels/imagerie/fichehotel/sof/nav_fond.gif'); background-repeat: no-repeat; background-color: #DEDBE7; }
.sofFdNav2 { background-image: url('/accorhotels/imagerie/fichehotel/sof/nav_fond2.gif'); background-repeat: repeat-y; }
.sofFdTit { background-image: url('/accorhotels/imagerie/fichehotel/sof/fond_tit.jpg'); background-repeat: repeat-y; }
.sofTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.sofFdZoom { background-color: #ABABBC; }
.sofFdZoom2 { background-color: #DBDBE2; }

/*----- Resort -----*/
.sofResFdNav { background-image: url('/accorhotels/imagerie/fichehotel/sof/resort/nav_fond.gif'); background-repeat: no-repeat; background-color: #E2DDBF; }
.sofResFdNav2 { background-image: url('/accorhotels/imagerie/fichehotel/sof/resort/nav_fond2.gif'); background-repeat: repeat-y; }
.sofResFdTit { background-image: url('/accorhotels/imagerie/fichehotel/sof/resort/fond_tit.jpg'); background-repeat: repeat-y; }
.sofResTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #000033; }
.sofResFdZoom { background-color: #C3B87B; }
.sofResFdZoom2 { background-color: #E2DDBF; }
.sofResFd { background-color: #C3B87B; }

/*----- Thalassa -----*/
.sofThaFdNav { background-image: url('/accorhotels/imagerie/fichehotel/sof/thalassa/nav_fond.gif'); background-repeat: no-repeat; background-color: #9BCFE1; }
.sofThaFdNav2 { background-image: url('/accorhotels/imagerie/fichehotel/sof/thalassa/nav_fond2.gif'); background-repeat: repeat-y; }
.sofThaFdNav3 { background-color: #007FB1; }
.sofThaFdTit { background-image: url('/accorhotels/imagerie/fichehotel/sof/thalassa/fond_tit.jpg'); background-repeat: repeat-y; }
.sofThaTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.sofThaFdZoom { background-color: #9BCFE1; }
.sofThaFdZoom2 { background-color: #0085B2; }


/*----- Mercure -----*/
.merFdNav { background-image: url('/accorhotels/imagerie/fichehotel/mer/nav_fond.gif'); background-repeat: no-repeat; background-color: #8B1623; }
.merFdNav2 { background-image: url('/accorhotels/imagerie/fichehotel/mer/nav_fond2.gif'); background-repeat: repeat-y; }
.merFdNavFil1 { background-color: #F37C3B; }
.merFdNavFil2 { background-color: #4A070F; }
.merFdSNav { background-image: url('/accorhotels/imagerie/fichehotel/mer/nav_fond_snav.jpg'); background-repeat: no-repeat; }
.merFd { background-color: #A34462; }
.merFdTit { background-image: url('/accorhotels/imagerie/fichehotel/mer/fond_tit.jpg'); background-repeat: repeat-y; }
.merTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.merFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/mer/fond_marge.gif'); background-repeat: repeat-y; }
.merFdMarge2 { background-color: #F9BD9D; }
.merMarg { font-family: verdana; font-size: 11px; font-weight: bold; color: #8B1623; }
.merTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; }
.merTxt A { color: #000000; text-decoration: underline; }
.merTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #000000; }
.merTxt2 A { color: #000000; text-decoration: underline; }
.merTxt3 { font-family: verdana; font-size: 10px; font-weight: bold; color: #8B1623; }
.merTxt3 A { color: #8B1623; text-decoration: underline; }
.merTxt4 { font-family: verdana; font-size: 12px; font-weight: bold; color: #8B1623; }
.merTxtLien { font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; }
.merTxtLien A { color: #000000; text-decoration: none; }
.merTxtLien A:hover { text-decoration: underline; }
.merTxtCoord { font-family: verdana; font-size: 10px; font-weight: normal; color: #8B1623; }
.merTxtCoord A { color: #8B1623; text-decoration: none; }
.merTxtCoord A:hover { text-decoration: underline; }
.merTxtCoord2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #8B1623; }
.merTxtCoord2 A { color: #8B1623; text-decoration: underline; }
.merTxtTab { font-family: verdana; font-size: 10px; font-weight: normal; color: #8B1623; }
.merTxtTab A { color: #8B1623; text-decoration: underline; }
.merTxtSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; }
.merTxtSup2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #8B1623; }
.merTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.merFdZoom { background-color: #A34462; }
.merFdZoom2 { background-color: #FDBC37; }
.merFdCoord { background-color: #C58A91; }
.merFdCoord2 { background-color: #F7EFEF; }
.merFdTab { background-color: #FFD9AA; }
.merFilMap { background-color: #311F4D; }
.merMapFd { background-color: #CDE3FF; }

/* Coralia */
.merCorFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/mer/coralia/fond_marge.gif'); background-repeat: repeat-y; }
.merCorFdPage { background-image: url('/accorhotels/imagerie/fichehotel/nov/coralia/fond_page.jpg'); background-repeat: no-repeat; }
.merCorFdNavFil1 { background-color: #F7DC1D; }
.merCorFdMarge2 { background-color: #F7DC1D; }

/* Thalassa */
.merThaFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/mer/thalassa/fond_marge.gif'); background-repeat: repeat-y; }
.merThaFdNavFil1 { background-color: #7ACAEB; }
.merThaFdMarge2 { background-color: #7ACAEB; }
.merThaFdPage { background-image: url('/accorhotels/imagerie/fichehotel/nov/thalassa/fond_page.jpg'); background-repeat: no-repeat; }


/*----- Coralia Club -----*/
.corFd { background-image: url('/accorhotels/imagerie/fichehotel/cor/nav_fond0.gif'); background-repeat: repeat-y; background-color: #FAD401; }
.corFil { background-color: #0C479D; }
.corFil2 { background-color: #FF9900; }
	
.corTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #006BB6; }
.corTxt A { color: #006BB6; text-decoration: underline; }
.corTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #006BB6; }
.corTxt2 A { color: #006BB6; text-decoration: underline; }
.corTxt3 { font-family: verdana; font-size: 12px; font-weight: bold; color: #006BB6; }
.corTxtLien { font-family: verdana; font-size: 10px; font-weight: normal; color: #006BB6; }
.corTxtLien A { color: #006BB6; text-decoration: none; }
.corTxtLien A:hover { text-decoration: underline; }

.corTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #0C479D; }
.corTxtSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #0C479D; }
.corTxtSup2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #0C479D; }
.corTxtSup3 { font-family: verdana; font-size: 11px; font-weight: bold; color: #006BB6; }
.corTxtSup3 A { color: #006BB6; text-decoration: underline; }
.corTxtZoom { font-family: verdana; font-size: 10px; font-weight: normal; color: #032B4A; }
.corTxtZoom A { color: #032B4A; text-decoration: underline; }
.corTxtZoom2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #032B4A; }
.corTxtZoom2 A { color: #032B4A; text-decoration: underline; }
.corTxtPop { font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; }
.corTxtPop A { color: #000000; text-decoration: underline; }
	
.corFdNav { background-image: url('/accorhotels/imagerie/fichehotel/cor/nav_fond.gif'); background-repeat: no-repeat; background-color: #006BB6; }
.corFdNav2 { background-color: #FAD401; } /*image: url('/accorhotels/imagerie/fichehotel/sui/nav_fond2.gif'); background-repeat: repeat-y; }*/
.corFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/cor/fond_marge.gif'); background-repeat: repeat-y; }
.corFdMarge2 { background-color: #FDF2B2; }
.corFdTit { background-image: url('/accorhotels/imagerie/fichehotel/cor/fond_tit.jpg'); background-repeat: repeat-y; }
.corFilZoom { background-color: #006BB6; }
.corFdZoom { background-color: #FAD401; }
.corFilPop { background-color: #8B1623; }


/*----- Sans marque -----*/
.samFd { background-image: url('/accorhotels/imagerie/fichehotel/sam/nav_fond0.gif'); background-repeat: repeat-y; background-color: #FFFFFF; }
.samFil { background-color: #B01D38; }
	
.samTxt { font-family: verdana; font-size: 11px; font-weight: normal; color: #0865AD; }
.samTxt A { color: #0865AD; text-decoration: underline; }
.samTxt2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #0865AD; }
.samTxt2 A { color: #0865AD; text-decoration: underline; }
.samTxt3 { font-family: verdana; font-size: 10px; font-weight: normal; color: #0865AD; }
.samTxt32 { font-family: verdana; font-size: 10px; font-weight: bold; color: #0865AD; }
.samTxt4 { font-family: verdana; font-size: 12px; font-weight: bold; color: #0865AD; }
.samTit { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.samTxtSup { font-family: verdana; font-size: 12px; font-weight: normal; color: #1B57A5; }
.samTxtSup2 { font-family: verdana; font-size: 12px; font-weight: bold; color: #1B57A5; }
.samTxtZoom { font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; }
.samTxtZoom A { color: #000000; text-decoration: underline; }
.samTxtZoom2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.samTxtZoom2 A { color: #000000; text-decoration: underline; }
.samMarg { font-family: verdana; font-size: 10px; font-weight: bold; color: #1B57A5; }
.samTxtPop { font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; }
.samTxtPop A { color: #000000; text-decoration: underline; }
.samTxtPop2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #000000; }
.samTxtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }

.samFdNav { background-image: url('/accorhotels/imagerie/fichehotel/sam/nav_fond.gif'); background-repeat: no-repeat; background-color: #1B57A5; }
.samFdNav2 { background-color: #B01D38; } /*image: url('/accorhotels/imagerie/fichehotel/sui/nav_fond2.gif'); background-repeat: repeat-y; }*/
.samFdMarge { background-image: url('/accorhotels/imagerie/fichehotel/sam/fond_marge.gif'); background-repeat: repeat-y; }
.samFdMarge2 { background-color: #CAD8FB; }
.samFdTit { background-image: url('/accorhotels/imagerie/fichehotel/sam/fond_tit.jpg'); background-repeat: repeat-y; }
.samFilZoom { background-color: #1B57A5; }
.samFdZoom { background-color: #C6D5FB; }
.samFdZoom2 { background-color: #FFFFFF; }
.samFdTab { background-color: #E6EDFD; }
.samFdTab2 { background-color: #D9E3FD; }